/* $Id: cmsform.css 25 2009-03-20 14:51:51Z osTiN $ */

table.CmsForm {table-layout:fixed;font-size:12px;font-family:Arial, Tahoma, Verdana, Sans-serif;}
table.CmsForm td {border:0px;}
input.CmsFormSubmit {font-size:16px;}
input.CmsCheckerFormSubmit {margin-top: 8px; font-size: 12px}
input.CmsFormDialogButton {font-size:11px;}
input.CmsFormError,textarea.CmsFormError {border-color:#c00;background:#fcc;}

div.error-hint {
	position:absolute;
	padding:16px 0 0;
	background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAFJJREFUOE+lzEkOACAIQ1GO7e2dEo0DYKkNLN8X+VgWSTRvuH49YgNTgRWHAycOBTQMBywMBTz8DLywG0CwGUCxGojgKxDFW4DBM8DiHvjBLVAAyIIGkKoWdwYAAAAASUVORK5CYII=") 16px 0 no-repeat;
	max-width:225px;
	display:none;
	margin: 0 10px 10px 0;
	z-index:2000;
}
* html div.error-hint {width:225px;}
*:first-child+html div.error-hint {width:225px;}

	/* div.error-hint div.t1 {height:1px;overflow:hidden;margin:0 2px 0 1px;background:#c00;}
	div.error-hint div.t2 {height:1px;overflow:hidden;background:#c00;margin-right:1px;}
	div.error-hint div.t3 {height:1px;overflow:hidden;margin:0 0 0 1px;background:#c00;border-right:#999 2px solid;}
	div.error-hint div.t4 {height:1px;overflow:hidden;margin:0 1px 0 2px;background:#999;} */
	div.error-hint div.text,
	div.jq-error {
		background:#f00;
		color:#fff;
		font-size:13px;
                font-weight: bold;
		font-family:Arial,Tahoma,Verdana,sans-serif;
		padding:6px 7px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
	}
.checkerform{
	text-align: right;
	margin: 0;
}
.email_form{display:none; position: fixed; background:url(../images/new/bg-repeat.png) 0 0 repeat; top: 120px; left: 40%; width: 600px; height: auto; max-height:60%; z-index: 102; padding: 0 0 20px 0; overflow: auto;margin-left:-150px;}
.client_resp_manager_edit_form, .status_edit_form, .set-manager-form, .payu_info_form, .client_info_edit_form, .payment_info_edit_form{display:none; position: fixed; background:url(../images/new/bg-repeat.png) 0 0 repeat; /*background-color: white; border:4px solid #888888;*/ top: 120px; left: 50%; width: 400px; height: auto; max-height:60%; z-index: 102; padding: 0 0 20px 0; overflow: auto;margin-left:-150px;}
.client_resp_manager_edit_form label{display:block;clear: both;}
#order_info_text{ margin: 4px 0 10px 0; padding: 8px; border:2px solid #aaaaaa; width: 95%; height: 60%; overflow-y: auto;}
.form_button{ text-align:right; padding: 4px 0 8px;}
.client_info{ margin: 0; padding: 8px 0 0 0; border:0; width: 600px;}
.cc_client_info{ margin: 2px 0 3px 0px; padding: 8px; border:1px solid #cccccc; width: 95%; overflow-y: auto;}
.client_info_edit{ font-size:x-small; padding: 2px 18px 8px 0; margin:0;}
#client_info_history{display:none;}
#togl_client_info_history{display:block; color:#ffffff; width: 100%; margin-bottom: 10px; padding:0;text-align:left;}
#togl_client_info_history a {text-decoration:none; font-size: 7px; line-height:8px; }
.hidden, .btn.hidden, .btn.btn_medium.hidden, .btn.btn_small.hidden, .radio.hidden, .nav>li, .nav>li.hidden>a, .nav>li.hidden.active>a, .tab-content>.tab-pane.hidden, .tab-content>.tab-pane.active.hidden {display: none;}
